
ul{padding: 0;}
ul li{list-style: none;}
.footer{
    padding: 0;
    .footer-top{
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 100px;
        li{
           font-size: 18px; 
           height: 30px;
           a{
               display: flex;
               justify-content: space-between;
                align-items: center;
                height: 100%;
                line-height: 30px;
                i{
                    width: 30px;
                    height: 30px;
                    font-size: 30px;
                    display: inline-block;
                    vertical-align: center;
                    margin-right: 20px;
                }
           }           
        }
    }
    .footer-bottom{
        height: 100px;
        .span2{
            position: relative;
        }
        .span4{
            text-align: center;
            h2,p{margin: 0; padding: 0;}
            button{
                background-color: black;
                color: #fff;
                border-radius: 20px;
                padding: 0 20px;
                outline: none;
            }
        }
        
    }
    .footer-bottom-tip{
        margin-top:40px;
        font-size: 12px;
        position: relative;
        p{
            color: rgb(141, 138, 138);
            margin-left: 100px;
            a{
                color: rgb(141, 138, 138);
                &:hover{
                    color: red;
                }
            }            
        } 
        img{position: absolute;left: 0px;top: 0px;width: 50px;}       
    }
}
.ispan{
    height: 100px;
    width: 1px;
    background-color: black;
    position: absolute;
    right: 0;
    top: 0;
}